<div id="maincontent">

<h1>ECMAScript 条件运算符</h1>

<div id="tpn">

</div>


<div>
<h2>条件运算符</h2>

<p>条件运算符是 ECMAScript 中功能最多的运算符，它的形式与 Java 中的相同。</p>

<pre><i>variable = boolean_expression ? true_value : false_value</i>;</pre>

<p>该表达式主要是根据 <i>boolean_expression</i> 的计算结果有条件地为变量赋值。如果 <i>Boolean_expression</i> 为 true，就把 <i>true_value</i> 赋给变量；如果它是 false，就把 <i>false_value</i> 赋给变量。</p>

<p>例如：</p>

<pre>var iMax = (iNum1 &gt; iNum2) ? iNum1 : iNum2;</pre>

<p>在这里例子中，iMax 将被赋予数字中的最大值。表达式声明如果 iNum1 大于 iNum2，则把 iNum1 赋予 iMax。但如果表达式为 false（即 iNum2 大于或等于 iNum1），则把 iNum2 赋予 iMax。</p>
</div>


<div id="bpn">

</div>




</div>
